Test source equality when locking dependencies
authorAlex Crichton <alex@alexcrichton.com>
Mon, 24 Nov 2014 01:46:04 +0000 (17:46 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Mon, 24 Nov 2014 01:46:04 +0000 (17:46 -0800)
commit2ba5c5ec454a2a3b0f4711c685c60822b7027d70
treec1be08f7b707eac97e7e68ffd8e82307e6beb26d
parent7cbe86cd9ae9d8ee483a032238284ca191096a9e
Test source equality when locking dependencies

When applying the lockfile to a resolve graph, we need to take into account that
the listed source of dependencies can change over time, in which case we cannot
lock to the previous version but instead need to continue onwards with updating
the listed source.

Closes #951
src/cargo/core/registry.rs
tests/test_cargo_compile_git_deps.rs